clootie dumpling - Turkish English Dictionary